package cc.bukkitPlugin.banitem.api;

import java.util.HashSet;

import org.bukkit.entity.Player;
import org.bukkit.inventory.Inventory;

/**
 * mod API 用于获取mod背包
 * @author 聪聪
 *
 */
public abstract class AMod{

    /**
     * 获取一个玩家此mod的所有背包
     * @param pPlayer 玩家
     * @return 背包,可以为null
     */
    public abstract HashSet<Inventory> getInventorys(Player pPlayer);

    /**
     * 用于指示模块是否成功初始化,如果未初始化将不会被注册
     * @return
     */
    public abstract boolean initSuccess();

}
